body {
    overflow-x: hidden;
}

body,
ul {
    margin: 0;
    padding: 0;
}

p,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
    padding: 0;
}

li {
    list-style: none;
}

a {
    text-decoration: none;
}

html {
    font-size: 10px;
}


/* @media screen and (min-width: 375px) { */


/* html { */


/* iPhone6的375px尺寸作为16px基准，414px正好18px大小, 600 20px */


/* font-size: calc(100% + 2 * (100vw - 375px) / 39);
        font-size: calc(16px + 2 * (100vw - 375px) / 39);
    }
} */


/* @media screen and (min-width: 414px) {
    html { */


/* 414px-768px每100像素宽字体增加1px(18px-22px) */


/* font-size: calc(112.5% + 4 * (100vw - 414px) / 354);
        font-size: calc(18px + 4 * (100vw - 414px) / 354);
    }
}
@media screen and (min-width: 768px) {
    html { */


/* 768px-1024px每100像素宽字体增加1px(20px-24px) */


/* font-size: calc(125% + 4 * (100vw - 768px) / 256);
        font-size: calc(20px + 4 * (100vw - 768px) / 256);
    }
}
@media screen and (min-width: 1024px) {
    html { */


/* 1024px-1680px每100像素宽字体增加1px(20px-24px) */


/* font-size: calc(137.5% + 6 * (100vw - 1024px) / 600);
        font-size: calc(22px + 6 * (100vw - 1024px) / 600);
    }
} */


/* @media screen and (min-width: 414px) {
    html {
        font-size: calc(10px + 4 * (100vw - 768px) / 256);
    }
} */

@media screen and (min-width: 768px) {
    html {
        font-size: calc(100% + 6 * (100vw - 768px) / 400);
        font-size: calc(10px + 6 * (100vw - 768px) / 400);
    }
}

@media screen and (min-width: 1024px) {
    html {
        /* font-size: 16px; */
        /* font-size: calc(133.5% + 6 * (100vw - 1024px) / 400); */
        /* font-size: calc(16px + 6 * (100vw - 1024px) / 400); */
        font-size: calc(14px + 6 * (100vw - 1024px) / 600);
    }
}


/* @media screen and (min-width: 1366px) {
    html {
        font-size: calc(16px + 6 * (100vw - 1024px) / 600);
    }
} */

@media screen and (min-width: 1920px) {
    html {
        /* font-size: calc(150% + 6 * (100vw - 1680px) / 240); */
        font-size: 28px;
    }
}

@media screen and (min-width: 2200px) {
    html {
        /* font-size: calc(150% + 6 * (100vw - 1680px) / 240); */
        font-size: 32px;
    }
}